package ar.com.coonocer.joy.mdg.xmi.state;
import ar.com.coonocer.joy.mdg.xmi.behavior.Action;
import ar.com.coonocer.joy.mdg.xmi.core.ModelElement;
public interface Transition extends ModelElement{
	public Guard getGuard();
	public void setGuard(Guard guard);
	public Action getEffect();
	public void setEffect(Action effect);
	public Event getTrigger();
	public void setTrigger(Event trigger);
	public StateVertex getSource();
	public void setSource(StateVertex source);
	public StateVertex getTarget();
	public void setTarget(StateVertex target);
	public StateMachine getStateMachine();
	public void setStateMachine(StateMachine stateMachine);
}